#ifndef SETTINGSEXTENSION_H
#define SETTINGSEXTENSION_H

#include "ztbox.h"
#include <QWidget>

namespace Ui {
class SettingsExtension;
}

class SettingsExtension : public ZTBoxInterface
{
    Q_OBJECT

public:
    explicit SettingsExtension(QWidget *parent = nullptr);
    ~SettingsExtension();

    QString userConfigDir();

private slots:
    //void on_pushButton_clicked();
    void on_openDir_clicked();

signals:
    void plugindDirChanged();

private:
    Ui::SettingsExtension *ui;

    // ZTBoxInterface interface
public:
    QString PluginName() override;
    bool PluginxAlwaysDisplay() override;
};

#endif // SETTINGSEXTENSION_H
